James G. Macneil author data searchable via API